duck with wild mushrooms - Alemán Inglés Diccionario